/**
 * 服务模块统一导出
 */

// 导出所有实现类和工厂函数
export { HistoryParserImpl, historyParser } from './history-parser'
export { FileOperationsImpl, fileOperations } from './file-operations'
export { SearchEngineImpl, createSearchEngine, searchEngine } from './search-engine'
export { RecoveryEngineImpl, createRecoveryEngine, recoveryEngine } from './recovery-engine'

// 导出 Electron 适配器（如果需要的话）
export { historyParser as electronHistoryParser } from './electron-history-parser'
export { fileOperations as electronFileOperations } from './electron-file-operations'
export { recoveryEngine as electronRecoveryEngine } from './electron-recovery-engine'

export type { HistoryParser, FileOperations, SearchEngine, RecoveryEngine } from '../types'